installation transportable - French English Dictionary